package br.com.trentin.services.impl;

import br.com.trentin.dao.CidadeDao;
import br.com.trentin.entities.Cidade;
import br.com.trentin.services.CidadeService;
import java.util.List;

public class CidadeServiceImpl implements CidadeService{
    
    CidadeDao cidadeDao;

    public void setCidadeDao(CidadeDao cidadeDao) {
        this.cidadeDao = cidadeDao;
    }
    
    public List<Cidade> findAll(String ordem){
        return cidadeDao.findAll(ordem);
    }

    public Cidade findByNome(String nome){
        return cidadeDao.findByNome(nome);
    }
    
    public List<Cidade> findLikeNome(String nome){
        return cidadeDao.findLikeNome(nome);
    }
    
    public void addCidade(Cidade cidade){
        cidadeDao.addCidade(cidade);
    }

    public void removeCidade(Cidade cidade){
        cidadeDao.removeCidade(cidade);
    }
    
}
